pulse (vegetable) - Spanish English Dictionary